institute for basic research in tropical agriculture - French English Dictionary